#ifndef CONFIG_H
#define CONFIG_H

#include <wx/gdicmn.h>

class Config
{
    public:
        Config();
        virtual ~Config();

        void setCanvasSize(const int& width, const int& height);
        void setCanvasSize(const wxSize& canvasSize);
        void setFPS(const unsigned& FPS);
        void setLength(const unsigned& length);
        wxSize getCanvasSize() const;
        int getCanvasWidth() const;
        int getCanvasHeight() const;
        unsigned getFPS() const;
        unsigned getLength() const;

    private:
        wxSize canvasSize;
        unsigned FPS;
        unsigned length;
};

#endif // CONFIG_H
